managing contractor - Español Inglés Diccionario